head sheriff - Alemán Inglés Diccionario